iT邦幫忙

0

Day 21 建立第一個隧道

  • 分享至 

  • xImage
  •  

1.概念先講清楚
今天的目標是:
(一)在自己電腦跑一個小網站(本地伺服器)。
(二)用ngrok幫它建立一個可以被外部存取的網址。
(三)任何人(朋友、LINE Bot、Webhook)都能透過這個網址連到你的電腦服務。
換句話說,就是把只存在你電腦上的網頁,變成全世界可見的網站。
2.建立最簡單的本地服務
用Python Flask建立一個檔案app.py
https://ithelp.ithome.com.tw/upload/images/20251011/20179424dXUNO6NKJj.png
然後執行:
本地會啟動一個網站→http://127.0.0.1:5000
打開瀏覽器,就能看到Hello ngrok!
https://ithelp.ithome.com.tw/upload/images/20251011/20179424TioBKihC6t.png
3.用ngrok建立隧道
打開另一個終端機,輸入:
ngrok http 5000
ngrok會跑出這個畫面
https://ithelp.ithome.com.tw/upload/images/20251011/201794242zxdCbkMj1.png
Forwarding後的https://nonsocially-redissoluble-twila.ngrok-free.dev/ 就是公開網址
只要把這個網址丟給朋友,他們就能在手機、電腦直接打開,看到你本地的Hello ngrok!。
4.用手機打開我的小網頁
輸入網址後點擊visit site
https://ithelp.ithome.com.tw/upload/images/20251011/20179424OMkAhYZNTn.jpg
就會進入剛剛自己做的小網頁啦
https://ithelp.ithome.com.tw/upload/images/20251011/20179424UCJBtP2JiA.jpg


圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言